Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Open Shading Language</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Open_Shading_Language"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Open_Shading_Language rootpage-Open_Shading_Language skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Open Shading Language</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1236090951">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div role="note" class="hatnote navigation-not-searchable">Not to be confused with <a href="OpenGL_Shading_Language" title="OpenGL Shading Language">OpenGL Shading Language</a>.</div>
<style data-mw-deduplicate="TemplateStyles:r1295905060">
/* start https://en.wikipedia.org/ */


.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}


/* end https://en.wikipedia.org/ */
</style><table class="infobox vevent"><tbody><tr><th colspan="2" class="infobox-above summary">Open Shading Language (OSL)</th></tr><tr><td colspan="2" class="infobox-image logo"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">Academy Software Foundation</td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">1.12.13.0
/ 1&nbsp;July 2023<span style="display:none">&nbsp;(<span class="bday dtstart published updated">2023-07-01</span>)</span><sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2">
</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">
/* start https://en.wikipedia.org/ */


.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}


/* end https://en.wikipedia.org/ */
</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage">github<wbr>.com<wbr>/AcademySoftwareFoundation<wbr>/OpenShadingLanguage</a></span> </li></ul>
</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="Shading_language" title="Shading language">Shading language</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="BSD_licenses#3-clause" title="BSD licenses">BSD license 3-clause</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage">github/OpenShadingLanguage</a></span></td></tr></tbody></table>
<p><b>Open Shading Language</b> (OSL) is a <a href="Shading_language" title="Shading language">shading language</a> developed by <a href="Sony_Pictures_Imageworks" title="Sony Pictures Imageworks">Sony Pictures Imageworks</a>, a Canadian <a href="Visual_effects" title="Visual effects">visual effects</a> and <a href="Computer_animation" title="Computer animation">computer animation</a> studio headquartered in <a href="Vancouver" title="Vancouver">Vancouver</a>, <a href="British_Columbia" title="British Columbia">British Columbia</a> and <a href="Montreal" title="Montreal">Montreal</a>, <a href="Quebec" title="Quebec">Quebec</a>, with an additional office on the <a href="Sony_Pictures_Studios" title="Sony Pictures Studios">Sony Pictures Studios</a> lot in <a href="Culver_City%2C_California" title="Culver City, California">Culver City, California</a>, a unit of <a href="Sony_Pictures" title="Sony Pictures">Sony Pictures Entertainment</a>'s <a href="Sony_Pictures_Motion_Picture_Group" title="Sony Pictures Motion Picture Group">Motion Picture Group</a>, which through an intermediate holding company called Sony Film Holding Inc., it is operated as a subsidiary of <a href="Sony_Entertainment" title="Sony Entertainment">Sony Entertainment Inc.</a>, which is itself a subsidiary of the <a href="Japan" title="Japan">Japanese</a> multinational technology and media conglomerate <a href="Sony" title="Sony">Sony Group Corporation</a>, for use in its <a href="Arnold_Renderer" class="mw-redirect" title="Arnold Renderer">Arnold Renderer</a>. It is also supported by Illumination Research's <a href="3Delight" title="3Delight">3Delight</a> renderer,<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> Otoy's <a href="Octane_Render" title="Octane Render">Octane Render</a>,<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> <a href="V-Ray" title="V-Ray">V-Ray</a> 3,<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> <a href="Redshift_(renderer)" title="Redshift (renderer)">Redshift</a> (from April 2021),<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> and the Cycles render engine in <a href="Blender_(software)" title="Blender (software)">Blender</a> (starting with Blender 2.65).<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> OSL's surface and volume shaders define how surfaces or volumes scatter light in a way that allows for <a href="Importance_sampling" title="Importance sampling">importance sampling</a>; thus, it is well suited for <a href="Physically_based_rendering" title="Physically based rendering">physically based renderers</a> that support ray tracing and <a href="Global_illumination" title="Global illumination">global illumination</a>.
</p><p><a href="RenderMan" title="RenderMan">RenderMan</a> has limited OSL support that is used only for patterns; i.e. without any material <a href="Closure_(computer_programming)" title="Closure (computer programming)">closure</a> (shading) functionality.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> It is modified there for better <a href="AVX2" class="mw-redirect" title="AVX2">AVX2</a> and <a href="AVX-512" title="AVX-512">AVX-512</a> instruction set support with doubled performance.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>
</p><p>Release 1.12 supports <a href="C%2B%2B14" title="C++14">C++14</a> as default, but also newer <a href="C%2B%2B17" title="C++17">C++17</a> and <a href="C%2B%2B20" title="C++20">C++20</a>. <a href="OpenImageIO" title="OpenImageIO">OpenImageIO</a> support will be dropped for 2.0 with support of 2.2. Minimum OpenEXR Version changes up to 2.3. SIMD Batch shader Mode and OptiX support are in development and experimental. CUDA 11 and OptiX 7.1 are here supported levels.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> 1.12.6 is supported in Blender 3.4. 1.12.6.2 is the first new release of the 1.12 series with a stable API. 1.12.13 is the current version.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Origin">Origin</h2></div>
<p>Larry Gritz explain origin of Open Shading Language:
</p>
<style data-mw-deduplicate="TemplateStyles:r1244412712">
/* start https://en.wikipedia.org/ */


.mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 32px}.mw-parser-output .templatequotecite{line-height:1.5em;text-align:left;margin-top:0}@media(min-width:500px){.mw-parser-output .templatequotecite{padding-left:1.6em}}


/* end https://en.wikipedia.org/ */
</style><blockquote class="templatequote"><p>We had a renderer (<a href="Sony_Imageworks" class="mw-redirect" title="Sony Imageworks">Sony Imageworks</a>'s fork of the <a href="Autodesk_Arnold" title="Autodesk Arnold">Arnold</a> renderer) where shaders were implemented as <a href="C%2B%2B" title="C++">C++</a> plugins, and that had many problems. We desired a <a href="Shading_language" title="Shading language">shading language</a> for the renderer, and this is the one I designed. In addition to just wanting a language, we also sought to make many improvements over previous shading languages. We explained a lot of the details about the new ideas in this SIGGRAPH 2010 talk 'Open Shading Language'.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> And apparently, the rest of the industry agreed, because it resulted in an 2017 Academy technical achievement award.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></p></blockquote><div class="templatequotecite"><p style="display: inline; padding-left: 2.3em;">— <i> email from Larry Gritz</i> (2022.06.27) </p></div>
<div class="mw-heading mw-heading2"><h2 id="Movies">Movies</h2></div>
<p>Many movies made in 2012 or later have used OSL,<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> including:
</p>
<ul><li><i><a href="Men_in_Black_3" title="Men in Black 3">Men in Black 3</a></i> (2012)</li>
<li><i><a href="The_Amazing_Spider-Man_(2012_film)" class="mw-redirect" title="The Amazing Spider-Man (2012 film)">The Amazing Spider-Man</a></i> (2012)</li>
<li><i><a href="Hotel_Transylvania_(film)" title="Hotel Transylvania (film)">Hotel Transylvania</a></i> (2012)</li>
<li><i><a href="Edge_of_Tomorrow" title="Edge of Tomorrow">Edge of Tomorrow</a></i> (2014)</li>
<li><i><a href="Ant-Man_(film)" title="Ant-Man (film)">Ant-Man</a></i> (2015)</li>
<li><i><a href="Finding_Dory" title="Finding Dory">Finding Dory</a></i> (2016)</li></ul>
<div class="mw-heading mw-heading3"><h3 id="2017">2017</h3></div>
<ul><li><i><a href="The_Lego_Batman_Movie" title="The Lego Batman Movie">The Lego Batman Movie</a></i></li>
<li><i><a href="The_Great_Wall_(film)" title="The Great Wall (film)">The Great Wall</a></i></li>
<li><i><a href="A_Cure_for_Wellness" title="A Cure for Wellness">A Cure for Wellness</a></i></li>
<li><i><a href="Logan_(film)" title="Logan (film)">Logan</a></i></li>
<li><i><a href="Power_Rangers_(film)" title="Power Rangers (film)">Power Rangers</a></i></li>
<li><i><a href="Life_(2017_film)" title="Life (2017 film)">Life</a></i></li>
<li><i><a href="Smurfs%3A_The_Lost_Village" title="Smurfs: The Lost Village">Smurfs: The Lost Village</a></i></li>
<li><i><a href="The_Fate_of_the_Furious" title="The Fate of the Furious">The Fate of the Furious</a></i></li>
<li><i><a href="Alien_Covenant" class="mw-redirect" title="Alien Covenant">Alien Covenant</a></i></li>
<li><i><a href="Guardians_of_the_Galaxy_2" class="mw-redirect" title="Guardians of the Galaxy 2">Guardians of the Galaxy 2</a></i></li>
<li><i><a href="The_Mummy_(2017_film)" title="The Mummy (2017 film)">The Mummy</a></i></li>
<li><i><a href="Wonder_Woman_(2017_film)" title="Wonder Woman (2017 film)">Wonder Woman</a></i></li>
<li><i><a href="Cars_3" title="Cars 3">Cars 3</a></i></li>
<li><i><a href="Baby_Driver" title="Baby Driver">Baby Driver</a></i></li>
<li><i><a href="Spider-Man%3A_Homecoming" title="Spider-Man: Homecoming">Spider-Man: Homecoming</a></i></li>
<li><i><a href="Dunkirk_(2017_film)" title="Dunkirk (2017 film)">Dunkirk</a></i></li>
<li><i><a href="The_Emoji_Movie" title="The Emoji Movie">The Emoji Movie</a></i></li>
<li><i><a href="Detroit_(film)" title="Detroit (film)">Detroit</a></i></li>
<li><i><a href="Kingsman%3A_The_Golden_Circle" title="Kingsman: The Golden Circle">Kingsman: The Golden Circle</a></i></li>
<li><i><a href="The_Lego_Ninjago_Movie" title="The Lego Ninjago Movie">The Lego Ninjago Movie</a></i></li>
<li><i><a href="Blade_Runner_2049" title="Blade Runner 2049">Blade Runner 2049</a></i></li>
<li><i><a href="Geostorm" title="Geostorm">Geostorm</a></i></li>
<li><i><a href="Coco_(2017_film)" title="Coco (2017 film)">Coco</a></i></li>
<li><i><a href="Justice_League_(film)" title="Justice League (film)">Justice League</a></i></li>
<li><i><a href="Thor%3A_Ragnarok" title="Thor: Ragnarok">Thor: Ragnarok</a></i></li></ul>
<div class="mw-heading mw-heading3"><h3 id="2018">2018</h3></div>
<ul><li><i>Peter Rabbit</i></li>
<li><i>Black Panther</i></li>
<li><i>Annihilation</i></li>
<li><i>Red Sparrow</i></li>
<li><i>Pacific Rim Uprising</i></li>
<li><i>Avengers Infinity War</i></li>
<li><i>Deadpool 2</i></li>
<li><i>Incredibles 2</i></li>
<li><i>Jurassic World: Fallen Kingdom</i></li>
<li><i>Hotel Transylvania 3: Summer Vacation</i></li>
<li><i>Ant Man and the Wasp</i></li>
<li><i>Skyscraper</i></li>
<li><i>Mission Impossible: Fallout</i></li>
<li><i>The Meg</i></li>
<li><i>Kin</i></li>
<li><i>Smallfoot</i></li>
<li><i>Alpha</i></li>
<li><i>Venom</i></li>
<li><i>First Man</i></li>
<li><i>Bad Times at the El Royale</i></li>
<li><i>Fantastic Beasts: The Crimes of Grindelwald</i></li>
<li><i>Bohemian Rhapsody</i></li>
<li><i>Holmes and Watson</i></li>
<li><i>Spider-Man: Into the Spider-Verse</i></li></ul>
<div class="mw-heading mw-heading3"><h3 id="2019">2019</h3></div>
<ul><li><i>The Kid Who Would Be King</i></li>
<li><i>Alita: Battle Angel</i></li>
<li><i>Lego Movie 2</i></li>
<li><i>Lucky 13</i> (an episode of <i><a href="Love%2C_Death_%26_Robots" title="Love, Death &amp; Robots">Love, Death &amp; Robots</a></i>)</li>
<li><i>Captain Marvel</i></li>
<li><i>Triple Frontier</i></li>
<li><i>Avengers: Endgame</i></li>
<li><i>Pokémon Detective Pikachu</i></li>
<li><i>Godzilla: King of Monsters</i></li>
<li><i>Rim of the World</i></li>
<li><i>John Wick 3 Parabellum</i></li>
<li><i>Men in Black International</i></li>
<li><i>Toy Story 4</i></li>
<li><i>Spider-Man: Far From Home</i></li>
<li><i>Hobbs &amp; Shaw</i></li>
<li><i>Angry Birds 2</i></li>
<li><i>The Art of Racing in the Rain</i></li>
<li><i>Secret Life of Pets</i></li>
<li><i>The Mandalorian (S1)</i></li>
<li><i>The Dark Crystal: Age of Resistance</i></li>
<li><i>The King</i></li>
<li><i>Jumanji: The Next Level</i></li>
<li><i>Richard Jewell</i></li>
<li><i>Game of Thrones (S8)</i></li>
<li><i>Lost in Space (S1)</i></li>
<li><i>Togo</i></li></ul>
<div class="mw-heading mw-heading3"><h3 id="2020">2020</h3></div>
<ul><li><i>Underwater</i></li>
<li><i>Birds of Prey</i></li>
<li><i>Onward</i></li>
<li><i>Bloodshot</i></li>
<li><i>Greyhound</i></li>
<li><i>The Old Guard</i></li>
<li><i>Mulan</i></li>
<li><i>Tenet</i></li>
<li><i>The New Mutants</i></li>
<li><i>Artemis Fowl</i></li>
<li><i>The Eight Hundred</i></li>
<li><i>Over the Moon</i></li>
<li><i>Wonder Woman 1984</i></li>
<li><i>Soul</i></li>
<li><i>The Mandalorian</i> (S2)</li></ul>
<div class="mw-heading mw-heading3"><h3 id="2021_/_upcoming">2021 / upcoming</h3></div>
<ul><li><i>Chaos Walking</i></li>
<li><i>Peter Rabbit 2: The Runaway</i></li>
<li><i>The Falcon and the Winter Soldier</i></li>
<li><i>Secret Magic Control Agency</i></li>
<li><i>Zack Snyder's Justice League</i></li>
<li><i>The Mitchells vs the Machines</i></li>
<li><i>Jupiter's Legacy</i></li>
<li><i>Luca</i></li>
<li><i>F9</i></li></ul>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Shading_language" title="Shading language">Shading language</a></li>
<li><a href="3Delight" title="3Delight">3Delight</a></li>
<li><a href="Arnold_(software)" class="mw-redirect" title="Arnold (software)">Arnold Render Engine</a></li>
<li><a href="Blender_(software)" title="Blender (software)">Blender</a></li>
<li><a href="Octane_Render" title="Octane Render">Octane Render</a></li>
<li><a href="RenderMan_(software)" class="mw-redirect" title="RenderMan (software)">RenderMan</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases">"OpenShadingLanguage Releases"</a>. <i><a href="GitHub" title="GitHub">GitHub</a></i>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://3delight.atlassian.net/wiki/display/3DSP/OSL+in+3Delight">"OSLin 3Delight"</a>. <i>www.3delight.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-01-26</span></span>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://home.otoy.com/render/octane-render/features/">"Octane Render OSL Support"</a>. <i>home.otoy.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-12-27</span></span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.chaosgroup.com/display/VRAY3MAX/OSL+Support">"V-Ray OSL Support"</a>. <i>docs.chaosgroup.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2016-09-13</span></span>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.maxon.net/en/article/latest-redshift-release-features-support-for-opencolorio-2-0-1">"Latest Redshift Release Features Support for OpenColorIO 2.0.1"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-04-27</span></span>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://archive.blender.org/wiki/index.php/Dev:Ref/Release_Notes/2.65/Cycles/">"Blender 2.65: Cycles"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-02-09</span></span>.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rmanwiki-26.pixar.com/space/REN26/19661571/OSL+Patterns">"OSL Patterns"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2025-02-16</span></span>.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://de.slideshare.net/IntelSoftware/renderman-the-role-of-open-shading-language-osl-with-intel-advanced-vector-extensions">"RenderMan*: The Role of Open Shading Language (OSL) with Intel® Advan…"</a>. 12 August 2019.</cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://techdecoded.intel.io/resources/turbo-charged-open-shading-language-on-intel-xeon-processors-with-intel-advanced-vector-extensions-512/#gs.18ur7n">"Technical Articles and How-Tos"</a>.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/blob/master/CHANGES.md">"Open Shading Language"</a>. <i><a href="GitHub" title="GitHub">GitHub</a></i>. 7 April 2022.</cite></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><cite class="citation journal cs1"><span class="id-lock-subscription" title="Paid subscription required"><a rel="nofollow" class="external text" href="https://dl.acm.org/doi/10.1145/1837026.1837070">""SIGGRAPH 2010 Open Shading Language""</a></span>. 2010. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1837026.1837070">10.1145/1837026.1837070</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&nbsp;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:27148401">27148401</a>.</cite> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{cite journal}}</code>: </span><span class="cs1-visible-error citation-comment">Cite journal requires <code class="cs1-code">|journal=</code> (help)</span></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.fxguide.com/quicktakes/the-2017-sci-tech-oscars/">""2017 Sci-Tech winners""</a>. 2017.</cite></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/imageworks/OpenShadingLanguage/#user-content-where-osl-has-been-used">"Where OSL has been used"</a>. <i><a href="GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-02-29</span></span>.</cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="http://opensource.imageworks.com/?p=osl">Official website</a></span></span></li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-05-28" href="https://en.wikipedia.org/wiki/?title=Open_Shading_Language&amp;oldid=1292676731">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>